Sat Apr 30 05:58:31 1994 Karl Berry (karl@cs.umb.edu)

* Version 2.6.

* xeplain.tex (toc commands): Rewrite to allow general toc's.

* xeplain.tex: Include indexing commands.

Sun Apr 24 14:59:59 1994 Kathy Hargreaves (karl@cs.umb.edu)

* xeplain.tex (): put back in (from plain) front of first align, so lhs will be right justified.

Fri Apr 15 17:46:39 1994 Karl Berry (karl@ra.cs.umb.edu)

* merge: Split arrow into pre- and post-catcode changes. * xeplain.tex: Read both parts.

Wed Mar 30 14:34:52 1994 Karl Berry (karl@ra.cs.umb.edu)

* xeplain.tex: Globally replace 0 with @, why not.

Wed Mar 30 13:19:59 1994 Karl Berry (karl@cs.umb.edu)

* Version 2.5.

* xeplain.tex (makeverbatimdoubleescape): New macro from dorai@cs.rice.edu. (): Call it.

Mon Mar 28 11:09:03 1994 Karl Berry (karl@cs.umb.edu)

* xeplain.tex (maybewarnref): Call #a#>t the end.

Tue Mar 22 10:48:01 1994 Karl Berry (karl@cs.umb.edu)

* Version 2.4.

Tue Mar 15 12:01:57 1994 Karl Berry (karl@cs.umb.edu)

* xeplain.tex (maybewarnref): New macro. (#_#>: Define to that initially. (): Name the real definition this.

Sat Mar 12 15:32:32 1994 Karl Berry (karl@cs.umb.edu)

* xeplain.tex (columnsplit): Omit doing the looping; it causes strange column splits on my index tests.

Tue Mar 8 10:59:31 1994 Karl Berry (karl@cs.umb.edu)

* xeplain.tex (columns): Correct for one too many gutters.

Sat Mar 5 15:16:47 1994 Karl Berry (karl@cs.umb.edu)

* xeplain.tex (numcolumns): Remove in favor of a . (): New macro.

Thu Mar 3 14:31:16 1994 Karl Berry (karl@cs.umb.edu)

* xeplain.tex (oldandcode, plainnewif,dimen): New control sequences, so we can read arrow.tex conditionally a la bibtex.

* xeplain.tex (oldatcatcode): Rename to eplainoldatcode, so btxmac and arrow's redefinitions don't affect us.

Sat May 22 11:24:31 1993 Karl Berry (karl@cs.umb.edu)

* Makefile.in (dist): Run gzip -9.

Sun Apr 11 15:19:18 1993 Karl Berry (karl@cs.umb.edu)

* xeplain.tex (eqdefn): definelabel after the .

* xeplain.tex (): Append an `x' after the _.

Mon Mar 15 08:42:49 1993 Karl Berry (karl@cs.umb.edu)

* btxmac.tex (readbblfile): Let our default e gobble.

* btxmac.tex (readbblfile): Don't define and f is already defined.

* btxmac.tex (onecitation): Call printcitelabel. (printcitelabel): New macro.

Mon Mar 1 06:26:46 1993 Karl Berry (karl@cs.umb.edu)

* Version 2.3.

Tue Feb 23 16:52:49 1993 Karl Berry (karl@cs.umb.edu)

* Makefile.in (dist): Copy info files to my local info directory.

Sun Feb 21 11:07:38 1993 Karl Berry (karl@cs.umb.edu)

* xeplain.tex (, #_#> etc.): New macros. (eqdefn, , ): Use .

* xeplain.tex ({set,getproperty): New macros from generic.

* xeplain.tex (): This is no longer defined.

Sat Feb 20 08:07:12 1993 Karl Berry (karl@cs.umb.edu)

* xeplain.tex (append,prepend,action,actiononce,run): New macros.

* xeplain.tex (): Remove.

* Makefile (default): Change default to `eplain.tex'.

* xeplain.tex (@ii): New definition.

Fri Feb 5 08:07:21 1993 Karl Berry (karl@cs.umb.edu)

* Makefile (dist, eplain.tex): Pass version explicitly.

Sun Jan 17 14:08:14 1993 Karl Berry (karl@cs.umb.edu)

* Makefile (dist): Copy add-version.

Sun Dec 27 17:00:59 1992 Karl Berry (karl@cs.umb.edu)

* xeplain.tex (, ): New macros.

Fri Dec 18 10:11:33 1992 Karl Berry (karl@cs.umb.edu)

* xeplain.tex (): New macro.

Sun Nov 22 12:03:13 1992 Karl Berry (karl@cs.umb.edu)

* xeplain.tex (, @ifempty): Restore from an old btxmac, as some people were using them.

Wed Nov 18 11:15:16 1992 Karl Berry (karl@cs.umb.edu)

* xeplain.tex: Doc fix.

Thu Nov 12 17:52:24 1992 Karl Berry (karl@cs.umb.edu)

* xeplain.tex (@leftdisplays): New conditional. ({left,centereddisplays): Set it and test it appropriately.

* xeplain.tex (): Rename to .

* xeplain.tex (): Don't set to , just go back to the .

Wed Nov 11 07:08:18 1992 Karl Berry (karl@cs.umb.edu)

* Version 2.2.

Mon Nov 9 09:50:43 1992 Karl Berry (karl@cs.umb.edu)

* xeplain.tex ({,endorderedlist): Synonyms for {,endnumberedlist.

Fri Nov 6 15:19:03 1992 Karl Berry (karl@cs.umb.edu)

* xeplain.tex (removebox): Don't use unless we're in horizontal mode. ( ): to ` ', instead of biblabelcontents instead of hardwiring the . (readbblfile): in alphabibitem and numberedbibitem, define the appropriate one to to do the justification.

* btxmac.tex (readauxfile): improve comments.

* btxmac.tex (): , instead of  . (readbblfile): change comment at .

Fri Feb 7 08:11:07 1992 Karl Berry (karl at hayley)

* eplain.texinfo (Cross-references): bring the list of valid chars in references up-to-date.

Wed Feb 5 12:05:09 1992 Karl Berry (karl at hayley)

* xeplain.tex: remove spurious spaces from ends of definitions.

* xeplain.tex: marker for arrow.tex. * merge: include arrow.tex in eplain.tex. * arrow.tex: new file.

Mon Jan 27 06:22:43 1992 Karl Berry (karl at hayley)

* xeplain.tex (*printmarker): use instead of  . * eplain.texinfo (List formatting): document this.

* xeplain.tex (, ): new macros, from FABROADI@CUGSBVM.BITNET. * eplain.texinfo (Verbatim listing): document them.

* eplain.texinfo (Verbatim listing): document it. * xeplain.tex (): new macro, mostly from beebe@math.utah.edu, to do inline verbatim mode.

* eplain.texinfo (Footnotes): say that the space above the rule and below the text is .

* xeplain.tex (, left,right): define with out): rename to ...; change caller. (): new macro to output the actual item marker.

Sat Sep 14 15:55:39 1991 Karl Berry (karl at hayley)

* btxmac.tex (getoptionalarg): use futurenonspacelet. (futurenonspacelet): move from xeplain.tex. * eplain.texinfo (Macro arguments): document this.

Mon Sep 9 10:25:51 1991 Karl Berry (karl at hayley)

* xeplain.tex (redefinealignmentdisplays): add another outside math mode to the template for .

Sun Sep 8 06:31:50 1991 Karl Berry (karl at hayley)

* xeplain.tex (): call here. (@eqdefn): not here.

* eplain.texinfo: document all this.

* xeplain.tex (): do the first.

* xeplain.tex ({v,hpenalty): new macros.

* xeplain.tex ({above,belowlistskipamount, ): rename from ...skip. ({above,belowlistpenalty, ): new count registers. ({above,belowlistskip, ): macros which skip by the register and include the .̇.penalty.

Sat Sep 7 07:29:12 1991 Karl Berry (karl at hayley)

* xeplain.tex (, ): new macros. * eplain.texinfo (Diagnostics): document them.

Fri Sep 6 13:40:11 1991 Karl Berry (karl at hayley)

* eplain.texinfo (Diagnostics): new command . * xeplain.tex (): define it.

Thu Sep 5 10:19:49 1991 Karl Berry (karl at hayley)

* eplain.texinfo (Tables): replace reference to INRSTeX, which seems not to exist, with one to ruled.tex, available on ymir.

Sun Sep 1 14:53:38 1991 Karl Berry (karl at hayley)

* xeplain.tex: change header comment.

Thu Aug 29 16:01:43 1991 Karl Berry (karl at hayley)

* eplain.texinfo (Formatting equation references): document . * eplain.texinfo (Macro arguments): document .

* xeplain.tex (): new definition. (): new macro = . (eqdefn): call to produce the final cross-reference text.

* eplain.texinfo (Index): rename to `Concept index'.

* eplain.texinfo (Top): include version number.

Sat Aug 24 07:09:23 1991 Karl Berry (karl at hayley)

* Makefile (dist): make a doc subdirectory in the distribution. (dos): don't distribute all the test files.

* Makefile (install): install the info files. (infodir): new variable.

Fri Aug 23 11:48:40 1991 Karl Berry (karl at hayley)

* xeplain.tex (): expand currenteqlabel before defining it.

* xeplain.tex (): use 95 instead of `_, so .

Tue Oct 9 06:48:08 1990 Karl Berry (karl at hayley)

* eplain.tex (): use xrlabel, not .

Tue Sep 25 17:55:32 1990 Karl Berry (karl at hayley)

* eplain.tex (TEX): new macro, adds to plain's definition.

Fri Sep 14 13:54:01 1990 Karl Berry (karl at hayley)

* eplain.tex (): expand the third parameter now, instead of at the time of the eplain.texinfo (Contents): document this.

Thu Sep 13 08:09:25 1990 Karl Berry (karl at hayley)

* eplain.texinfo (Citations, Formatting citations, Formatting bibliographies): emendations from Oren Patashnik <opbibtex@neon.stanford.edu>.

* eplain.tex (): new macro from plain TeX, generalized to arbitrary dimensions. (): advance by , so that split footnotes have the right amount of space at the top. * footnote.tex: test the new dimension parameters. * eplain.texinfo (Footnotes): document all this.

Fri Sep 7 06:38:49 1990 Karl Berry (karl at hayley)

* Version 1.4.

* eplain.tex (): compute before splitting correctly (I hope).

* eplain.tex (, doublecolumnsplit): take into account.

* eplain.tex ((#_#>): put the switch to in the dummy definition in a group (from ben@kestrel.edu). * eqref.tex: test forward referencing of equations.

Tue Sep 4 06:46:06 1990 Karl Berry (karl at hayley)

* eplain.tex (): insert glue before each footnote. This feature suggested by abrahams* footnote.tex: test this feature.

Fri Aug 31 15:32:55 1990 Karl Berry (karl at hayley)

* eplain.texinfo (Formatting citations): new section to document et al.

* eplain.texinfo (Citations): refer to BibTeXing.

* eplain.tex (): use @fileexists, not (the undefined) .

* eplain.tex (): do not invoke .

Thu Aug 30 15:44:37 1990 Karl Berry (karl at hayley)

* eplain.tex (): insert the glue, not the glue (from A. Yull).

Tue Aug 28 06:12:38 1990 Karl Berry (karl at hayley)

* Version 1.3.

* eplain.texinfo: Add the GPL.

* eplain.tex (): rename this .

* eplain.texinfo (Cross references, Equation references): not all chars with catcode 12 are valid.

* eplain.tex (): rename to xrlabel.

* Makefile (clean): remove eplain.fmt and etex.fmt, and don't remove eplain.info.

* eplain.tex (): new macro that does most of the work of , but doesn't insert an (suggested by ben@kestrel.kestrel.edu.)

* btxmac.tex: new version from Oren.

Mon Aug 27 09:42:14 1990 Karl Berry (karl at hayley)

* eplain.texinfo (Equation references): labels don't have to be entirely alphabetic. (Cross references): labels can include spaces and ś.

Wed Aug 22 10:43:09 1990 Kathy Hargreaves (kathy at hayley)

* Version 1.2.

* , , , , et al: read from btxmac.tex, remove from eplain.tex.

* LATEX: use for the `A'.

Tue Jul 31 16:55:42 1990 Karl Berry (karl at hayley)

* : rename to @notfirstcitation.

* cite: doc fix.

* : doc fix.

Mon Jul 30 13:16:28 1990 Karl Berry (karl at hayley)

* Version 1.1.

* manual.texinfo (Citations): don't say to run TeX on the .bbl file.

Sun Jul 8 06:30:54 1990 Karl Berry (karl at hayley)

* finishobeying: rename to finishobeywhitespace. obeyloop: rename to obeywhitespaceloop.

Tue Jun 19 07:14:08 1990 Karl Berry (karl at hayley)

* finishobeying: ignore multiple spaces after the `'. * obeyloop: new macro.

Sun Jun 17 19:39:42 1990 Karl Berry (karl at aten)

* : don't go backwards by .

Sat Jun 2 10:49:11 1990 Karl Berry (karl at hayley)

* doublecolumnsplit: only subtract if there was some footnote material.

Tue May 29 07:16:47 1990 Karl Berry (karl at hayley)

* , : use entry: put a space before and after the leaders.

* : print page number in .

* height,depth, : new dimension parameters. Default is same as TeX sets up. (


, ): use them.

Fri Nov 3 09:58:14 1989 Karl Berry (karl at hayley)

* Version -94.0.

* : dummy definition.

* : start with a

.

* is now .

Sun Oct 29 15:51:45 1989 Karl Berry (karl at claude)

* emptymarkA, ttsmarkB: these need vacuous definitions.

Fri Oct 27 11:54:16 1989 Karl Berry (karl at hayley)

* , : use extension .aux instead of .ref.

* Cosmetic changes to a few macro names.

Wed Oct 25 07:44:32 1989 Karl Berry (karl at hayley)

* Version -96.0.

Tue Oct 24 16:43:10 1989 Karl Berry (karl at hayley)

* Incorporate changes for paulmacs 10/20/89 (to cross-reference macros).

* (): add @ to the list; also use Karl Berry (karl at hayley)

* : do not delimit arguments with spaces.

* Define .

* Version -99.0.

* now sets many characters to letters, so pretty general names can be used for labels.

* Define , which turns a list of tokens into a list of characters (via ).

* now uses .

* Define (and makecolumntemplate), from Paul.

* Define , so the user can easily change the definition of the active . (Paul had named this .)

* Define (to be 11).

* Make spaces and @'s be letters when reading the .ref file.